/**
 * Copyright 2014-2016 com.lycheeframework.mapping
 * All rights reserved.
 * 
 * @project
 * @author pro
 * @version 1.0
 * @date 2016-08-02
 */
package com.eyaomall.wxmall.model.po;

import java.util.Date;

import com.lycheeframework.core.model.IPO;

/**
 * 
 * @author pro
 *
 */
public class Shop implements IPO {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 *  主键 ID
	 */
	private Integer id;

	/**
	 *  公司logo
	 */
	private String logo;

	/**
	 *  客服电话名称
	 */
	private String tel;

	/**
	 *  商家名称
	 */
	private String companyName;

	/**
	 *  备注
	 */
	private String memo;
	
	/**
	 * 父商家ShopId
	 */
	private Integer parentId;

	/**
	 *  到期日期
	 */
	private Date gmtValidate;

	/**
	 *  创建时间
	 */
	private Date gmtCreate;

	/**
	 *  修改时间
	 */
	private Date gmtModified;

	/**
	 *  是否删除   'y' 删除 | 'n' 不删除
	 */
	private String isDeleted;
	
	/**
	 * 状态
	 */
	private String status;
	
	/**
	 * 微信公众号名称
	 */
	private String wxName;

	/**
	 * 微信付款key
	 */
	private String wxPayKey;
	
	/**
	 * 微信平台appid
	 */
	private String wxAppId;
	
	/**
	 * 微信秘钥
	 */
	private String wxSecretKey;
	
	/**
	 * 二维码图片的地址
	 */
	private String qrCodeUrl;
	
	/**
	 * 公众平台接口token
	 */
	private String authorizerAccessToken;
	
	/**
	 * 公众平台接口刷新token
	 */
	private String authorizerRefreshToken;
	
	/**
	 * token获取时间
	 */
	private Date gmtToken;
	
	/**
	 * js请求ticket
	 */
	private String jsTicket;
	
	/**
	 * 微信商户支付ID
	 */
	private String wxPayId;

	public Integer getId() {
		return id;
	}
	
	public void setId(Integer id) {
		this.id = id;
	}

	public String getLogo() {
		return logo;
	}
	
	public void setLogo(String logo) {
		this.logo = logo;
	}

	public String getTel() {
		return tel;
	}
	
	public void setTel(String tel) {
		this.tel = tel;
	}

	public String getCompanyName() {
		return companyName;
	}
	
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public String getMemo() {
		return memo;
	}
	
	public void setMemo(String memo) {
		this.memo = memo;
	}

	public Date getGmtValidate() {
		return gmtValidate;
	}
	
	public void setGmtValidate(Date gmtValidate) {
		this.gmtValidate = gmtValidate;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}
	
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModified() {
		return gmtModified;
	}
	
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}

	public String getIsDeleted() {
		return isDeleted;
	}
	
	public void setIsDeleted(String isDeleted) {
		this.isDeleted = isDeleted;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getWxName() {
		return wxName;
	}

	public void setWxName(String wxName) {
		this.wxName = wxName;
	}

	public String getWxPayKey() {
		return wxPayKey;
	}

	public void setWxPayKey(String wxPayKey) {
		this.wxPayKey = wxPayKey;
	}

	public String getWxAppId() {
		return wxAppId;
	}

	public void setWxAppId(String wxAppId) {
		this.wxAppId = wxAppId;
	}

	public String getWxSecretKey() {
		return wxSecretKey;
	}

	public void setWxSecretKey(String wxSecretKey) {
		this.wxSecretKey = wxSecretKey;
	}

	public String getQrCodeUrl() {
		return qrCodeUrl;
	}

	public void setQrCodeUrl(String qrCodeUrl) {
		this.qrCodeUrl = qrCodeUrl;
	}

	public String getAuthorizerAccessToken() {
		return authorizerAccessToken;
	}

	public void setAuthorizerAccessToken(String authorizerAccessToken) {
		this.authorizerAccessToken = authorizerAccessToken;
	}

	public String getAuthorizerRefreshToken() {
		return authorizerRefreshToken;
	}

	public void setAuthorizerRefreshToken(String authorizerRefreshToken) {
		this.authorizerRefreshToken = authorizerRefreshToken;
	}

	public Date getGmtToken() {
		return gmtToken;
	}

	public void setGmtToken(Date gmtToken) {
		this.gmtToken = gmtToken;
	}

	public String getJsTicket() {
		return jsTicket;
	}

	public void setJsTicket(String jsTicket) {
		this.jsTicket = jsTicket;
	}

	public String getWxPayId() {
		return wxPayId;
	}

	public void setWxPayId(String wxPayId) {
		this.wxPayId = wxPayId;
	}

	public Integer getParentId() {
		return parentId;
	}

	public void setParentId(Integer parentId) {
		this.parentId = parentId;
	}
	
	
}